released energy - French English Dictionary